import Vue from 'vue'
import App from './App.vue'

Vue.config.productionTip = false

new Vue({
  render: h => h(App)
}).$mount('#app')

// 经过最终编写与测试，决定不再使用Service Worker,故废弃

// let swPath = '/sw.js';

// if (process.env.NODE_ENV === 'development') {
//   swPath = process.env.BASE_URL + 'sw.js';
// }

// if ('serviceWorker' in navigator) {
//   // 给service worker注册，scope为工作的作用域，默认为当前目录
//   window.addEventListener('load', () => {
//     console.log("新安装一个service worker");
//     // 注册返回一个Promise对象
//     navigator.serviceWorker
//       .register('/sw.js', {
//         scope: '/'
//       })
//       .then((reg) => {
//         if (reg.installing) {
//           console.log('Service worker installing')
//         } else if (reg.waiting) {
//           console.log('Service worker installed')
//         } else if (reg.active) {
//           console.log('Service worker active')
//         }
//       })
//       .catch((err) => {
//         console.log('register failed with: ' + err)
//       })
//   });

// }


